package com.ohs.ohsoa.system.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ohs.ohsoa.system.dto.OvertimesettingDto;
import com.ohs.ohsoa.system.entity.Overtimesetting;
import com.ohs.ohsoa.utils.bean.requestBean.PageParam;

import java.util.List;


public interface OvertimesettingService extends IService<Overtimesetting> {

    /**获取加班列表信息
     *
     * @param pageParam 检索用参数
     * @return 加班列表信息
     */
    List<Overtimesetting> overtimesettingSelectList(PageParam<OvertimesettingDto> pageParam);

    /**根据id获取加班详细信息
     *
     * @param overtimesetting  id
     * @return 加班详细信息
     */
    Overtimesetting overtimesettingSelectById(Overtimesetting overtimesetting);

    /**修改加班详细
     *
     * @param overtimesetting 加班详细信息
     * @return 修改结果
     */
    Boolean overtimesettingUpdate(Overtimesetting overtimesetting);
}
